.vip-container{
  .empty-block{
    padding-top: 30%;
  }

  .footer-tab{
    @include flex;
    position: relative;
    z-index: 99;

    .footer-tab-item{
      @include sub-item;

      image{
        height: auto;
        display: block;
      }
    }

    &.hidden{
      visibility: hidden;
      padding-bottom: constant(safe-area-inset-bottom);
      padding-bottom: env(safe-area-inset-bottom);
    }
  }
}
.vip-container {
  padding-bottom: 1rpx;
  padding-bottom:  calc(0rpx + constant(safe-area-inset-bottom)); ;
  padding-bottom:calc(0rpx + env(safe-area-inset-bottom));
  .share-btn {
    bottom: 240rpx;
  }
  .footer-bar {
    padding-bottom: 0rpx;
    padding-bottom: calc(0rpx + constant(safe-area-inset-bottom)); ;
    padding-bottom:calc(0rpx + env(safe-area-inset-bottom));
  }
}
